All I can say is wow. I am not a biologist but this made understanding DNA very easy for me. I will recommend this to my students that are also enrolled in genetics.